package com.generator.pojo;

import java.math.BigDecimal;
import java.util.Date;

public class User {
    private BigDecimal id;

    private String account;

    private String name;

    private Date dateOfBirth;

    private BigDecimal education;

    private String password;

    private String sex;

    private BigDecimal politicalAffiliation;

    private BigDecimal nation;

    private BigDecimal maritalStatus;

    private BigDecimal typeOfId;

    private String idNumber;

    private String email;

    private String contactNunber;

    private String permanentAddress;

    private String habitationAddress;

    private String emergencyContact;

    private String emergencyNumber;

    private BigDecimal region;

    private BigDecimal project;

    private BigDecimal department;

    private BigDecimal post;

    private BigDecimal role;

    private BigDecimal status;

    private Date addTime;

    private Date modifyTime;

    private BigDecimal addUser;

    private BigDecimal modifyUser;

    private String remark;

    public BigDecimal getId() {
        return id;
    }

    public void setId(BigDecimal id) {
        this.id = id;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account == null ? null : account.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Date getDateOfBirth() {
        return dateOfBirth;
    }

    public void setDateOfBirth(Date dateOfBirth) {
        this.dateOfBirth = dateOfBirth;
    }

    public BigDecimal getEducation() {
        return education;
    }

    public void setEducation(BigDecimal education) {
        this.education = education;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex == null ? null : sex.trim();
    }

    public BigDecimal getPoliticalAffiliation() {
        return politicalAffiliation;
    }

    public void setPoliticalAffiliation(BigDecimal politicalAffiliation) {
        this.politicalAffiliation = politicalAffiliation;
    }

    public BigDecimal getNation() {
        return nation;
    }

    public void setNation(BigDecimal nation) {
        this.nation = nation;
    }

    public BigDecimal getMaritalStatus() {
        return maritalStatus;
    }

    public void setMaritalStatus(BigDecimal maritalStatus) {
        this.maritalStatus = maritalStatus;
    }

    public BigDecimal getTypeOfId() {
        return typeOfId;
    }

    public void setTypeOfId(BigDecimal typeOfId) {
        this.typeOfId = typeOfId;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber == null ? null : idNumber.trim();
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public String getContactNunber() {
        return contactNunber;
    }

    public void setContactNunber(String contactNunber) {
        this.contactNunber = contactNunber == null ? null : contactNunber.trim();
    }

    public String getPermanentAddress() {
        return permanentAddress;
    }

    public void setPermanentAddress(String permanentAddress) {
        this.permanentAddress = permanentAddress == null ? null : permanentAddress.trim();
    }

    public String getHabitationAddress() {
        return habitationAddress;
    }

    public void setHabitationAddress(String habitationAddress) {
        this.habitationAddress = habitationAddress == null ? null : habitationAddress.trim();
    }

    public String getEmergencyContact() {
        return emergencyContact;
    }

    public void setEmergencyContact(String emergencyContact) {
        this.emergencyContact = emergencyContact == null ? null : emergencyContact.trim();
    }

    public String getEmergencyNumber() {
        return emergencyNumber;
    }

    public void setEmergencyNumber(String emergencyNumber) {
        this.emergencyNumber = emergencyNumber == null ? null : emergencyNumber.trim();
    }

    public BigDecimal getRegion() {
        return region;
    }

    public void setRegion(BigDecimal region) {
        this.region = region;
    }

    public BigDecimal getProject() {
        return project;
    }

    public void setProject(BigDecimal project) {
        this.project = project;
    }

    public BigDecimal getDepartment() {
        return department;
    }

    public void setDepartment(BigDecimal department) {
        this.department = department;
    }

    public BigDecimal getPost() {
        return post;
    }

    public void setPost(BigDecimal post) {
        this.post = post;
    }

    public BigDecimal getRole() {
        return role;
    }

    public void setRole(BigDecimal role) {
        this.role = role;
    }

    public BigDecimal getStatus() {
        return status;
    }

    public void setStatus(BigDecimal status) {
        this.status = status;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public BigDecimal getAddUser() {
        return addUser;
    }

    public void setAddUser(BigDecimal addUser) {
        this.addUser = addUser;
    }

    public BigDecimal getModifyUser() {
        return modifyUser;
    }

    public void setModifyUser(BigDecimal modifyUser) {
        this.modifyUser = modifyUser;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}